<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>tango.text.locale.Convert</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "tango.text.locale.Convert";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/tango.text.locale.Convert.html" class="symbol">tango.text.locale.Convert</a></h1>
  
<p class="sec_header">License:</p>BSD style: see <a href="http://www.dsource.org/projects/tango/wiki/LibraryLicense">license.txt</a>
<p class="sec_header">Version:</p>Initial release: 2005
<p class="sec_header">Author:</p>John Chapman
<dl>
<dt class="decl">struct <a class="symbol _struct" name="Result" href="./htmlsrc/tango.text.locale.Convert.html#L29" kind="struct" beg="29" end="84">Result</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Result" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L29">#</a></dt>
<dd class="ddef">
<div class="summary"></div>
<dl>
<dt class="decl">Result <a class="symbol _function" name="Result.opCall" href="./htmlsrc/tango.text.locale.Convert.html#L38" kind="function" beg="38" end="44">opCall</a><span class="params">(char[] <em>target</em>)</span>; <span class="attrs">[<span class="prot">private</span>, <span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#Result.opCall" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L38">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="Result.opCatAssign" href="./htmlsrc/tango.text.locale.Convert.html#L50" kind="function" beg="50" end="56">opCatAssign</a><span class="params">(char[] <em>rhs</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Result.opCatAssign" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L50">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="Result.opCatAssign:2" href="./htmlsrc/tango.text.locale.Convert.html#L62" kind="function" beg="62" end="65">opCatAssign</a><span class="params">(char <em>rhs</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Result.opCatAssign:2" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L62">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="Result.get" href="./htmlsrc/tango.text.locale.Convert.html#L71" kind="function" beg="71" end="74">get</a><span class="params">()</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Result.get" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L71">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="Result.scratch" href="./htmlsrc/tango.text.locale.Convert.html#L80" kind="function" beg="80" end="83">scratch</a><span class="params">()</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Result.scratch" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L80">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd></dl></dd>
<dt class="decl">char[] <a class="symbol _function" name="formatDateTime" href="./htmlsrc/tango.text.locale.Convert.html#L172" kind="function" beg="172" end="175">formatDateTime</a><span class="params">(char[] <em>output</em>, Time <em>dateTime</em>, char[] <em>format</em>, IFormatService <em>formatService</em> = null)</span>; <span class="attrs">[<span class="prot">public</span>]</span> <a title="Permalink to this symbol" href="#formatDateTime" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L172">#</a></dt>
<dd class="ddef">
<div class="summary">Converts the value of this instance to its equivalent string representation using the specified _format and culture-specific formatting information.</div>
<p class="sec_header">Params:</p>
<table class="params">
<tr><td><em>format</em></td><td>A _format string.</td></tr>
<tr><td><em>formatService</em></td><td>An IFormatService that provides culture-specific formatting information.</td></tr></table>
<p class="sec_header">Returns:</p>A string representation of the value of this instance as specified by format and formatService.
<p class="sec_header">Remarks:</p>See <a href="datetimeformat.html">Time Formatting</a> for more information about date and time formatting.
<p class="sec_header">Examples:</p><pre class="d_code">
<span class="k">import</span> <span class="i">tango</span>.<span class="i">io</span>.<span class="i">Print</span>, <span class="i">tango</span>.<span class="i">text</span>.<span class="i">locale</span>.<span class="i">Core</span>, <span class="i">tango</span>.<span class="i">time</span>.<span class="i">WallClock</span>;

<span class="k">void</span> <span class="i">main</span>() {
  <span class="i">Culture</span> <span class="i">culture</span> = <span class="i">Culture</span>.<span class="i">current</span>;
  <span class="i">Time</span> <span class="i">now</span> = <span class="i">WallClock</span>.<span class="i">now</span>;

  <span class="i">Println</span>(<span class="sl">"Current date and time: %s"</span>, <span class="i">now</span>.<span class="i">toString</span>());
  <span class="i">Println</span>();

  <span class="lc">// Format the current date and time in a number of ways.</span>
  <span class="i">Println</span>(<span class="sl">"Culture: %s"</span>, <span class="i">culture</span>.<span class="i">englishName</span>);
  <span class="i">Println</span>();

  <span class="i">Println</span>(<span class="sl">"Short date:              %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"d"</span>));
  <span class="i">Println</span>(<span class="sl">"Long date:               %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"D"</span>));
  <span class="i">Println</span>(<span class="sl">"Short time:              %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"t"</span>));
  <span class="i">Println</span>(<span class="sl">"Long time:               %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"T"</span>));
  <span class="i">Println</span>(<span class="sl">"General date short time: %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"g"</span>));
  <span class="i">Println</span>(<span class="sl">"General date long time:  %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"G"</span>));
  <span class="i">Println</span>(<span class="sl">"Month:                   %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"M"</span>));
  <span class="i">Println</span>(<span class="sl">"RFC1123:                 %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"R"</span>));
  <span class="i">Println</span>(<span class="sl">"Sortable:                %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"s"</span>));
  <span class="i">Println</span>(<span class="sl">"Year:                    %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"Y"</span>));
  <span class="i">Println</span>();

  <span class="lc">// Display the same values using a different culture.</span>
  <span class="i">culture</span> = <span class="i">Culture</span>.<span class="i">getCulture</span>(<span class="sl">"fr-FR"</span>);
  <span class="i">Println</span>(<span class="sl">"Culture: %s"</span>, <span class="i">culture</span>.<span class="i">englishName</span>);
  <span class="i">Println</span>();

  <span class="i">Println</span>(<span class="sl">"Short date:              %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"d"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Long date:               %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"D"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Short time:              %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"t"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Long time:               %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"T"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"General date short time: %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"g"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"General date long time:  %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"G"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Month:                   %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"M"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"RFC1123:                 %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"R"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Sortable:                %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"s"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>(<span class="sl">"Year:                    %s"</span>, <span class="i">now</span>.<span class="i">toString</span>(<span class="sl">"Y"</span>, <span class="i">culture</span>));
  <span class="i">Println</span>();
}

<span class="lc">// Produces the following output:</span>
<span class="lc">// Current date and time: 26/05/2006 10:04:57 AM</span>
<span class="lc">//</span>
<span class="lc">// Culture: English (United Kingdom)</span>
<span class="lc">//</span>
<span class="lc">// Short date:              26/05/2006</span>
<span class="lc">// Long date:               26 May 2006</span>
<span class="lc">// Short time:              10:04</span>
<span class="lc">// Long time:               10:04:57 AM</span>
<span class="lc">// General date short time: 26/05/2006 10:04</span>
<span class="lc">// General date long time:  26/05/2006 10:04:57 AM</span>
<span class="lc">// Month:                   26 May</span>
<span class="lc">// RFC1123:                 Fri, 26 May 2006 10:04:57 GMT</span>
<span class="lc">// Sortable:                2006-05-26T10:04:57</span>
<span class="lc">// Year:                    May 2006</span>
<span class="lc">//</span>
<span class="lc">// Culture: French (France)</span>
<span class="lc">//</span>
<span class="lc">// Short date:              26/05/2006</span>
<span class="lc">// Long date:               vendredi 26 mai 2006</span>
<span class="lc">// Short time:              10:04</span>
<span class="lc">// Long time:               10:04:57</span>
<span class="lc">// General date short time: 26/05/2006 10:04</span>
<span class="lc">// General date long time:  26/05/2006 10:04:57</span>
<span class="lc">// Month:                   26 mai</span>
<span class="lc">// RFC1123:                 ven., 26 mai 2006 10:04:57 GMT</span>
<span class="lc">// Sortable:                2006-05-26T10:04:57</span>
<span class="lc">// Year:                    mai 2006</span>
</pre></dd>
<dt class="decl">char* <a class="symbol _function" name="ecvt" href="./htmlsrc/tango.text.locale.Convert.html#L490" kind="function" beg="490" end="490">ecvt</a><span class="params">(double <em>d</em>, int <em>digits</em>, out int <em>decpt</em>, out bool <em>sign</em>)</span>; <span class="attrs">[<span class="prot">private</span>, <span class="linkg">extern(C)</span>]</span> <a title="Permalink to this symbol" href="#ecvt" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L490">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _variable" name="positiveNumberFormat" href="./htmlsrc/tango.text.locale.Convert.html#L497" kind="variable" beg="497" end="497">positiveNumberFormat</a>; <span class="attrs">[<span class="prot">package</span>, <span class="stc">const</span>]</span> <a title="Permalink to this symbol" href="#positiveNumberFormat" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L497">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">template <a class="symbol _template" name="charTerm" href="./htmlsrc/tango.text.locale.Convert.html#L523" kind="template" beg="523" end="532">charTerm</a><span class="tparams">(T)</span>; <span class="attrs">[<span class="prot">package</span>]</span> <a title="Permalink to this symbol" href="#charTerm" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L523">#</a></dt>
<dd class="ddef">
<div class="summary"></div>
</dd>
<dt class="decl">char[] <a class="symbol _function" name="longToString" href="./htmlsrc/tango.text.locale.Convert.html#L538" kind="function" beg="538" end="572">longToString</a><span class="params">(char[] <em>buffer</em>, long <em>value</em>, int <em>digits</em>, char[] <em>negativeSign</em>)</span>; <a title="Permalink to this symbol" href="#longToString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L538">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="longToHexString" href="./htmlsrc/tango.text.locale.Convert.html#L578" kind="function" beg="578" end="592">longToHexString</a><span class="params">(char[] <em>buffer</em>, ulong <em>value</em>, int <em>digits</em>, char <em>format</em>)</span>; <a title="Permalink to this symbol" href="#longToHexString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L578">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="longToBinString" href="./htmlsrc/tango.text.locale.Convert.html#L598" kind="function" beg="598" end="611">longToBinString</a><span class="params">(char[] <em>buffer</em>, ulong <em>value</em>, int <em>digits</em>)</span>; <a title="Permalink to this symbol" href="#longToBinString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L598">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char <a class="symbol _function" name="parseFormatSpecifier" href="./htmlsrc/tango.text.locale.Convert.html#L617" kind="function" beg="617" end="648">parseFormatSpecifier</a><span class="params">(char[] <em>format</em>, out int <em>length</em>)</span>; <a title="Permalink to this symbol" href="#parseFormatSpecifier" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L617">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="formatInteger" href="./htmlsrc/tango.text.locale.Convert.html#L654" kind="function" beg="654" end="689">formatInteger</a><span class="params">(char[] <em>output</em>, long <em>value</em>, char[] <em>format</em>, NumberFormat <em>nf</em>)</span>; <a title="Permalink to this symbol" href="#formatInteger" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L654">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl"><a class="symbol _enum" name="enum" href="./htmlsrc/tango.text.locale.Convert.html#L695" kind="enum" beg="695" end="699">enum</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#enum" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L695">#</a></dt>
<dd class="ddef">
<div class="summary"></div>
</dd>
<dt class="decl">void <a class="symbol _function" name="formatGeneral" href="./htmlsrc/tango.text.locale.Convert.html#L758" kind="function" beg="758" end="786">formatGeneral</a><span class="params">(inout Number <em>number</em>, inout Result <em>target</em>, int <em>length</em>, char <em>format</em>, NumberFormat <em>nf</em>)</span>; <a title="Permalink to this symbol" href="#formatGeneral" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L758">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="formatNumber" href="./htmlsrc/tango.text.locale.Convert.html#L792" kind="function" beg="792" end="816">formatNumber</a><span class="params">(inout Number <em>number</em>, inout Result <em>target</em>, int <em>length</em>, NumberFormat <em>nf</em>)</span>; <a title="Permalink to this symbol" href="#formatNumber" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L792">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="formatCurrency" href="./htmlsrc/tango.text.locale.Convert.html#L822" kind="function" beg="822" end="850">formatCurrency</a><span class="params">(inout Number <em>number</em>, inout Result <em>target</em>, int <em>length</em>, NumberFormat <em>nf</em>)</span>; <a title="Permalink to this symbol" href="#formatCurrency" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L822">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="formatFixed" href="./htmlsrc/tango.text.locale.Convert.html#L856" kind="function" beg="856" end="948">formatFixed</a><span class="params">(inout Number <em>number</em>, inout Result <em>target</em>, int <em>length</em>, int[] <em>groupSizes</em>, char[] <em>decimalSeparator</em>, char[] <em>groupSeparator</em>)</span>; <a title="Permalink to this symbol" href="#formatFixed" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L856">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="toString" href="./htmlsrc/tango.text.locale.Convert.html#L954" kind="function" beg="954" end="1008">toString</a><span class="params">(inout Number <em>number</em>, inout Result <em>result</em>, char <em>format</em>, int <em>length</em>, NumberFormat <em>nf</em>)</span>; <a title="Permalink to this symbol" href="#toString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L954">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">struct <a class="symbol _struct" name="Number" href="./htmlsrc/tango.text.locale.Convert.html#L1015" kind="struct" beg="1015" end="1560">Number</a>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Number" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1015">#</a></dt>
<dd class="ddef">
<div class="summary"></div>
<dl>
<dt class="decl">Number <a class="symbol _function" name="Number.opCall" href="./htmlsrc/tango.text.locale.Convert.html#L1026" kind="function" beg="1026" end="1051">opCall</a><span class="params">(long <em>value</em>)</span>; <span class="attrs">[<span class="prot">private</span>, <span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#Number.opCall" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1026">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">Number <a class="symbol _function" name="Number.opCall:2" href="./htmlsrc/tango.text.locale.Convert.html#L1057" kind="function" beg="1057" end="1086">opCall</a><span class="params">(double <em>value</em>, int <em>precision</em>)</span>; <span class="attrs">[<span class="prot">private</span>, <span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#Number.opCall:2" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1057">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">bool <a class="symbol _function" name="Number.toDouble" href="./htmlsrc/tango.text.locale.Convert.html#L1092" kind="function" beg="1092" end="1299">toDouble</a><span class="params">(out double <em>value</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Number.toDouble" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1092">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">char[] <a class="symbol _function" name="Number.toStringFormat" href="./htmlsrc/tango.text.locale.Convert.html#L1307" kind="function" beg="1307" end="1522">toStringFormat</a><span class="params">(inout Result <em>result</em>, char[] <em>format</em>, NumberFormat <em>nf</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Number.toStringFormat" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1307">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd>
<dt class="decl">void <a class="symbol _function" name="Number.round" href="./htmlsrc/tango.text.locale.Convert.html#L1528" kind="function" beg="1528" end="1559">round</a><span class="params">(int <em>pos</em>)</span>; <span class="attrs">[<span class="prot">private</span>]</span> <a title="Permalink to this symbol" href="#Number.round" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/tango.text.locale.Convert.html#L1528">#</a></dt>
<dd class="ddef">
<div class="summary"></div></dd></dl></dd></dl>
</div>
<div id="footer">
  <p>Copyright (c) 2005 John Chapman. All rights reserved</p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Fri Dec 26 04:04:46 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>